something that projects - German English Dictionary